﻿@{
    Layout = "~/Views/Shared/OA/_Layout.cshtml";
    ViewBag.Title = CommonAppService.Current.GetSettingValue("Common_Management", "Name");
    if (ManagerAuthorization.Current.User.Roles.Exists(o => o.Key == "MY_NormalUser") || ManagerAuthorization.Current.User.Roles.Exists(o => o.Key == "MY_ProjectManager"))
    {
        Response.Redirect("/OA/Product");
    }
}

<link href="~/App_Content/Theme/OA/css/index.css" rel="stylesheet" />

@Html.Action("ReadForAll", "UserModule", new { Area = "Common", ResultType = ActionResultType.Partial })

<script src="~/App_Content/Script/OA/index.js"></script>

<script>
    jQuery(function () {
        if ($.browser.msie && ($.browser.version == 6.0) && !$.support.style) {
            window.location = "/App_Content/Html/Browser.htm";
        }
        else if ($.browser.msie && ($.browser.version == 7.0) && !$.support.style) {
            window.location = "/App_Content/Html/Browser.htm";
        }
    });
</script>
@if (ManagerHelper.IsAdmin)
{
    <script>
        $(function () {
            activeTab('c068682a-cdb3-4dc7-8a64-7786b1b21288', '运营数据', '/Car/Statistic/');
        });
    </script>
}
else if (ManagerHelper.IsEmployee)
{
    if (ManagerHelper.User.Role == "WX_AdminBKHZ" || ManagerHelper.User.Role == "WX_AdminBKJS" || ManagerHelper.User.Role == "WX_AdminFDHN")
    {
        <script>
            $(function () {
                activeTab('c068682a-cdb3-4dc7-8a64-7786b1b21288', '运营数据', '/Car/Statistic/');
            });
        </script>
    }
    else if (ManagerHelper.User.Role != "WX_Customer" && ManagerHelper.User.Role != "WX_Rescuer" && ManagerHelper.User.Role != "WX_Insurer")
    {
        <script>
            $(function () {
                activeTab('af7d6d28-456d-4242-a2cd-283b68fa36fc', '店铺首页', '/Car/Home');
            });
        </script>
    }
}

<script type="text/javascript">
    var winHeight = $("body").height();
    var container = $("#container");
    var iframe = $("#iframe");
    container.height(winHeight - 82);
    iframe.height(winHeight - 116);
    $(window).resize(function () {
        winHeight = $("body").height();
        container.height(winHeight - 82);
        iframe.height(winHeight - 116);
    });

    var twoMenu = $(".container-left");
    var oneMenu = $(".left-nav");
    var threeMenu = $("#subNav");

    twoMenu.delegate('li', 'click', function(e) {
        var key = $(this).attr('key');
        var url = $(this).attr('url');
        var name = $(this).attr('name');

        activeTab(key, name, url);
    });

    oneMenu.delegate('li', 'click', function() {
        var index = $(this).attr("data-id");
        if (index) {
            twoMenu.find('ul').hide().eq(index).show();
            $(".container-left").find("div").removeClass().addClass("arrow-" + index);
        }
    });

    threeMenu.delegate('li', 'click', function() {
        var key = $(this).attr('key');
        var url = $(this).attr('url');
        var name = $(this).attr('name');

        activeTab(key, name, url);
    }).delegate('li .delete', 'click', function() {
        removeFrame($(this).parent().attr('key'));
        var prev = $(this).parent().prev();
        $(this).parent().remove();
        if (prev.length > 0) {
            activeTab(prev.attr('key'), prev.attr('name'), prev.attr('url'));
        }
        return false;
    });
    
    //var $secondNav = $(".container-left");
    //var $subNav = $("#subNav");
    //var $iframe = $("#iframe");
    //var iframeId = 0;

    //$(".left-nav").on('click', 'li', function (e) {
    //    var id = $(this).attr('data-id');
    //    if (id)
    //        navChange(id);
    //});

    //$secondNav.on('click', 'a', function (e) {
    //    if ($(e.target).hasClass("active")) {
    //        return;
    //    } else {
    //        $secondNav.find('a').removeClass("active");
    //    }
    //    $(e.target).addClass('active');

    //    var id = $(e.target).attr('data-id');
    //    var pid = $(e.target).attr('data-pid');
    //    var url = $(e.target).attr('data-url');
    //    var text = $(e.target).text();

    //    secondNavSelect(pid, id, url, text);
    //});
    //$subNav.on('click', 'li .delete', function (e) {
    //    var li = $(this).parent();
    //    var fid = li.attr('data-iframe');
    //    frameOperate(3, fid);
    //    li.remove();
    //    var lg = $subNav.find('li').size();
    //    subNavSelect($subNav.find('li').eq(lg - 1));
    //    return false;
    //}).on('click', 'li', function (e) {
    //    subNavSelect($(this));
    //});


    //function navChange(id) {
    //    var subnav = container.find('.container-left ul');
    //    var arrow = container.find('.container-left div');
    //    subnav.eq(id).show().siblings("ul").hide();
    //    arrow.attr('class', 'arrow-' + id);
    //}
    //function secondNavChange(pid, id) {
    //    $secondNav.find('a').removeClass("active");
    //    $secondNav.find('ul').eq(pid).find('a').eq(id).addClass('active');

    //}
    //function secondNavSelect(pid, id, url, text) {
    //    var flag = true;
    //    $subNav.find('li').removeClass('active').each(function (index, value) {
    //        var _id = $(this).attr('data-id');
    //        var _pid = $(this).attr('data-pid');
    //        var _fid = $(this).attr('data-iframe');

    //        if (pid == _pid && id == _id) {
    //            $(this).addClass('active');
    //            frameOperate(2, _fid);
    //            flag = false;
    //        }
    //    });
    //    if (flag) {
    //        iframeId++;
    //        var li = '<li class="active" data-id="' + id + '" data-pid="' + pid + '" data-iframe="' + iframeId + '">' + text + '<span class="delete"></span></li>';
    //        $subNav.append(li);
    //        frameOperate(1, iframeId, url);
    //        console.log(li)
    //    }
    //}
    //function frameOperate(flag, id, url) {
    //    $iframe.find('iframe').hide();
    //    if (flag == 1) {
    //        var frame = '<iframe src="' + url + '" frameborder="0" data-id="' + id + '"></iframe>';
    //        $iframe.append(frame);
    //    } else if (flag == 2) {
    //        $iframe.find('iframe').each(function () {
    //            if ($(this).attr('data-id') == id) {
    //                $(this).show();
    //                return;
    //            }
    //        });
    //    } else if (flag == 3) {
    //        $iframe.find('iframe').each(function () {
    //            if ($(this).attr('data-id') == id) {
    //                $(this).remove();
    //            }
    //        });
    //        $iframe.find('iframe').eq($iframe.find('iframe').size() - 1).show();
    //    } else if (flag == 4) {
    //        $iframe.find('iframe').each(function () {
    //            if ($(this).attr('data-id') == id) {
    //                $(this).show();
    //            }
    //        });
    //    }
    //}
    //function subNavSelect($index) {
    //    $subNav.find('li').removeClass('active');
    //    var _id = $index.attr('data-id');
    //    var _pid = $index.attr('data-pid');
    //    var _fid = $index.attr('data-iframe');

    //    $index.addClass('active');
    //    if (_pid == -1) {
    //        frameOperate(4, _fid);
    //        return;
    //    }
    //    navChange(_pid);
    //    secondNavChange(_pid, _id);
    //    frameOperate(4, _fid);
    //}

    $('body').on('click', function (e) {
        var ac = e.target.getAttribute('data-action');
        if (ac === "changePassword") {
            activeTab("Common_User_ChangePassword", "修改密码", e.target.getAttribute('data-url'));
        }
    });
</script>
